California-based Impossible Foods is making its European debut in the UK this week with the launch of plant-based chicken nuggets and sausage patties, formulated without its flagship soy leghemoglobin ingredient, which is not yet approved in the UK or...